Buyer and seller information application and method

ABSTRACT

A method of a buyer and a seller information network sharing service is provided. The method includes providing information from a seller of at least one product to a potential buyer. The buyer is able to request a meeting to inspect the product, either a car, home, or consumer product. The seller upon accepting a meeting request, has an application on a mobile device that will access real-time location data for display on the seller mobile device to provide an estimated time of arrival of the buyer, to the seller location.

CROSS REFERENCE TO RELATED APPLICATIONS

This invention is a continuation application of U.S. application Ser.No.16/583,338 filed Sep. 26, 2019, which claims priority to U.S.Provisional Application 62/740,607 filed Oct. 2, 2018, which is herebyincorporated in its entirety by reference.

BACKGROUND OF THE INVENTION

An application system and its method are provided through a platform toenable potential sellers to receive real-time information and locationdata on a potential buyer. Information can then be shared to provide theseller with information on the buyer prior to arrival, including anestimated time of arrival.

SUMMARY OF THE INVENTION

In a summary of the invention, there is provided in multiple embodimentsdisclosed herein a method of a buyer and a seller information networksharing service. The method being performed by one or more processors ofone or more computing devices. The method includes providing, on aseller application that is stored on a seller mobile device, access to abusiness server that provides information on at least one productavailable to purchase. The seller application further displays an acceptmeeting feature that is operative to the seller of the at least oneproduct. The method further provides, on a buyer application that isstored on a buyer mobile device, access to the business server and aselection feature that is operative to display information about the atleast one product available to purchase through the seller and at aseller location. The selection feature being responsive to an input of abuyer such that in response to the input of the buyer interested inpurchasing the at least one product, the buyer application sends ameeting request to the seller application. The seller application, inresponse to input of the seller to accept the meeting request, obtainslocation-specific information based on a real-time buyer location ofbuyer GPS data obtained from the buyer mobile device and a real-timeseller location based on seller GPS data of the seller mobile device.The method further provides, on the seller application, a locationfeature that is operative to display location information on the sellermobile device, wherein the display location information is a real-timearrival data of the buyer travelling to the seller location.

In another aspect of the invention, there is provided a method of aseller information network sharing service. The method being performedby one or more processors of computing devices and includes providing,on a seller application that is stored on a seller mobile device, accessto a business server that provides information on at least one productavailable to purchase. The seller application further displays an acceptmeeting feature that is operative to the seller of the at least oneproduct. The information may further include a price and a location ofthe product, and further providing, on the seller application, a displayof an accept meeting feature that is operative to the seller of the atleast one product. In response to the input of the seller to accept themeeting request, the seller application obtains location-specificinformation based on a real-time buyer location of buyer GPS dataobtained from the buyer mobile device and a real-time seller locationbased on seller GPS data of the seller mobile device. In addition, theseller application displays location information on the seller mobiledevice, and wherein the display location information is a real-timearrival data of the buyer travelling to the location of the productbased on the real-time buyer location and the location of the product.

In another embodiment, there is provided a system of a buyer and aseller information network sharing service. The system being performedby one or more processors of computing devices and includes a sellerapplication stored on a seller mobile device and a buyer applicationstored on a buyer mobile device. The seller application being configuredto access a business server stored on a server and accessible through anetwork connection. The business server stores information on at leastone product available to purchase. The seller application being furtherconfigured to display an accept meeting feature that is operative to theseller of the at least one product. The buyer application beingconfigured to access the business server and further configured todisplay a selection feature that is operative to the buyer of the atleast one product available to purchase through the seller and at aseller location, and wherein the selection feature is configured to beresponsive to an input of a buyer. In response to the input of the buyerto inspect the at least one product, the buyer application is configuredto send a meeting request to the seller application. In response to theinput of the seller to accept the meeting request, the sellerapplication being configured to obtain location-specific informationbased on a real-time buyer location of buyer GPS data obtained from thebuyer mobile device and a real-time seller location based on seller GPSdata of the seller mobile device. The seller application being furtherconfigured to display on the seller mobile device the locationinformation, and wherein the display location information is a real-timearrival data of the buyer travelling to the seller location.

Numerous other advantages and features of the invention will becomereadily apparent from the following detailed description of theinvention and the embodiments thereof, from the claims, and from theaccompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

The patent or application file contains at least one drawing executed incolor. Copies of this patent or patent application publication withcolor drawing(s) will be provided by the Office upon request and paymentof the necessary fee. The figures depict embodiments of the presentdisclosure for purposes of illustration only. One skilled in the artwill readily recognize from the following description that alternativeembodiments of the structures and methods illustrated herein may beemployed without departing from the principles, or benefits touted, ofthe disclosure described herein.

FIGS. 1 and 2 are block system diagrams of embodiments of the presentinvention;

FIGS. 3-11 are provided to illustrate embodiments of the presentinvention, incorporating the invention in the car dealership industry;and

FIGS. 12-15 are provided to illustrate embodiments of the presentinvention, incorporating the invention in the real-estate industry.

DETAILED DESCRIPTION OF THE INVENTION

This invention includes a method, system, and/or apparatus, such asembodied in a software application. As used herein, a user device, aclient device, a business professional device, a computing device,and/or a mobile device refer to devices corresponding to desktopcomputers, cellular devices or smartphones, personal digital assistants(PDAs), laptop computers, tablet devices, etc., that can provide networkconnectivity and processing resources for communicating with the systemover one or more networks. Client devices and business professionaldevices can each operate a designated service application (e.g., aclient application and a business professional application,respectively) that is configured to communicate with the professionalservice arrangement system.

The method and system of this invention is mobile and positional innature. Such systems, like many other systems originally developed onone type of computing platform but migrated to another, operate not onlyon mobile environments. That is, while MPSM implementations are targetedto primarily execute on mobile devices, such as but not limited tosmart-phones, tablets, and/or laptops, they often support implementationfor non-mobile environments such as but not limited to desktops andworkstations, servers, and large scale compute farms and cloud computingservers. The invention will be described below with a mobile device,such as smart phone having cell service, a GPS system, and access to theInternet via WiFi. The method and system of this invention is desirablyexecuted or implemented on and/or through a mobile device computingplatform. Such computing platforms generally include a processor, arecordable medium, an input/output (I/O) device, and a network interfacecapable of connecting either directly or indirectly to the Internet. Themobile device executes over a networked environment. The mobile deviceis connected, either directly or indirectly, using any of the manytechniques and technologies known in the art, over a network, toback-end system or systems, itself/themselves computing devices. Themobile device can connect with a remote server, to store and/or accessuser or community information.

The system coordinates travel and may provide estimated travel time andETA for the travel. User devices may interact with the system throughclient applications configured to interact with the system. The clientapplications of the user devices can present information received fromthe system on a user interface, such as a map of the geographic region,the current location of the user device, estimated travel duration,and/or an ETA associated with a service request. The client applicationexecuting on the user device may be able to determine the currentlocation and provide the current location to the system. The userdevices can communicate with the system via the network, which maycomprise any combination of local area and wide area networks employingwired or wireless communication links. In some embodiments, all or someof the communication on the network may be encrypted.

One or more examples described herein provide that methods, techniques,and actions performed by a computing device are performedprogrammatically, or as a computer implemented method. Programmatically,as used herein, means through the use of code or computer-executableinstructions. These instructions can be stored in one or more memoryresources of the computing device. A programmatically performed step mayor may not be automatic.

One or more examples described herein can be implemented usingprogrammatic modules, engines, or components. A programmatic module,engine, or component can include a program, a sub-routine, a portion ofa program, or a software component or a hardware component capable ofperforming one or more stated tasks or functions. As used herein, amodule or component can exist on a hardware component independently ofother modules or components. Alternatively, a module or component can bea shared element or process of other modules, programs or machines.

Some examples described herein can generally require the use ofcomputing devices, including processing and memory resources. Forexample, one or more examples described herein may be implemented, inwhole or in part, on computing devices such as servers, desktopcomputers, cellular or smartphones, personal digital assistants (e.g.,PDAs), laptop computers, printers, digital picture frames, networkequipment (e.g., routers) and tablet devices. Memory, processing, andnetwork resources may all be used in connection with the establishment,use, or performance of any example described herein (including with theperformance of any method or with the implementation of any system).

Furthermore, one or more examples described herein may be implementedthrough the use of instructions that are executable by one or moreprocessors. These instructions may be carried on a computer-readablemedium. Machines shown or described with figures below provide examplesof processing resources and computer-readable mediums on whichinstructions for implementing examples described herein can be carriedand/or executed. In particular, the numerous machines shown withexamples described herein include processor(s) and various forms ofmemory for holding data and instructions. Examples of computer-readablemediums include permanent memory storage devices, such as hard drives onpersonal computers or servers. Other examples of computer storagemediums include portable storage units, such as CD or DVD units, flashmemory (such as carried on smartphones, multifunctional devices ortablets), and magnetic memory. Computers, terminals, network enableddevices (e.g., mobile devices, such as cell phones) are all examples ofmachines and devices that utilize processors, memory, and instructionsstored on computer-readable mediums. Additionally, examples may beimplemented in the form of computer-programs, or a computer usablecarrier medium capable of carrying such a program.

Depending on implementation, one or more components of the system can beimplemented on network side resources, such as on one or more servers.The system can also be implemented through other computer systems inalternative architectures (e.g., peer-to-peer networks, etc.). As anaddition or an alternative, some or all of the components of the systemcan be implemented on client devices, such as through applications thatoperate on the client devices and/or the business professional devices.For example, a client service application that runs on the respectiveclient device and/or a business professional service application canexecute to perform one or more of the processes described by the variouscomponents of the system. The system can communicate over a network, viaa network interface (e.g., wirelessly or using a wireline), tocommunicate with the one or more client devices and the one or morebusiness professional devices.

The system can communicate, over one or more networks, with clientdevices and business professional devices using a client deviceinterface and a device interface, respectively. The device interfacescan each manage communications between the system and the respectivecomputing devices. The client devices and the business professionaldevices can individually operate client service applications andbusiness professional service applications, respectively, that caninterface with the device interfaces to communicate with the system.According to some examples, these applications can include or use anapplication programming interface (API), such as an externally facingAPI, to communicate data with the device interfaces. The externallyfacing API can provide access to the system via secure access channelsover the network through any number of methods, such as web-based forms,programmatic access via RESTful APIs, Simple Object Access Protocol(SOAP), remote procedure call (RPC), scripting access, etc.

FIG. 1 illustrates a system configurable for use by a business to tracka customer or potential buyer in coming to its location. As seenthroughout various industries the ability to track the delivery to acustomer is well known, whether it is a ride service, food delivery, orparcel delivery. The customer gaining access through a mobileapplication can see in real time the drive time of when the driver ordelivery will arrive. However, the reverse of this aspect is not knownor provided. The ability to track a customer or potential buyer to thebusiness or potential seller of a product coming to a business locationfor an appointment or pickup does not currently exist. The need for thisreverse tracking is extremely important in various industries. Knowingwhen a customer is coming to test drive a car, pick up a parcel, orarrive at a set meeting helps the business track and set aside itsemployees time and assets.

Referring to FIGS. 1 and 2 and in accordance with one or moreembodiments there is provided a Customer Tracking System 100,implemented through software that operates on portable computingdevices, namely, a potential buyer's mobile computing device 110(referred to herein as “buyer mobile device 110”) and a potentialseller's mobile computing device 210 (referred to here as “seller mobiledevice 210”). System 100 can be configured to communicate with one ormore network services. Additionally, the mobile devices can includeinherent or native functionality and can utilize third-party serviceswhich enable further functionality through system 100.

The system 100 includes a Customer Side Application 115 which interfaceswith a map module 120 and a location module 130. The modules of system100 combine to provide consumer/business interface features that arespecific to businesses or industries, and/or real-time conditions. ThePotential Buyer Side Application 115 (Buyer App 115) can correspond to aprogram that is downloaded onto the buyer mobile device 110, such as asmartphone, portable computer device (e.g., tablet or another ego-awaredevice) or smart car. While similarly, the Potential Seller SideApplication 215 (Seller App 215) is downloaded onto the seller mobiledevice 210. In one implementation, once downloaded and install the buyerand seller will register the devices 110 and 210 with a Business Server170, over a network 180 to ensure when connected communication and datais shared properly between the devices.

The Buyer App 115/Seller App 215 can include various modules or softwareprogramming that run various programs and allows for the properintegration of these programs into the applications. Looking first atthe Buyer App 115, it may include an application manager module 140, auser interface (UI) module 150, and a service interface module 160. Theservice interface module 160 can be used to handle communicationsexchanged between the Buyer App 115 and the Business System 170 (e.g.,over a network 180). For example, the service interface module 160 canuse one or more network resources of the buyer mobile device 110 forexchanging communications over a wireless network. The network resourcescan include, for example, a cellular data/voice interface to enable thedevice to receive and send network communications over a cellulartransport. As an alternative or variation, the network resources caninclude a wireless network interface for connecting to access points(e.g., Wireless Fidelity 802.11(g) or 802.11(n)) or for using othertypes of wireless mediums (e.g., WiMax).

The application manager module 140 can receive user input 115, locationinformation data 132, and other information (such as user information152 and/or historical information 154) to configure content that is tobe provided by the UI module 150. For example, the UI module 150 maycause various user interface features 156 to be output to a display ofthe mobile device 110. Some of the user interface features 156 can bebusiness-specific to display information that is particular to thebusiness the potential buyer is interfacing with at the time of access.For example, when interacting with a general on-line merchandise storeor reseller store, real-time inventory resources and calendar schedulinginformation to set a meeting would be available; similarly, ifinteracting with a car dealership, inventory, test-drive hours, andsalesmen hours may be available; finally, if interacting with a realtybusiness, inventory and open-house hours may be available. Furtherdetail on these are provided below.

Continuing to refer to FIGS. 1 and 2, the user interface features 156can also provide dynamically adjusted content based on user selectionsprovided via the user input 115. The UI module 150 can also configurethe UI framework with location data 132 and map content 122. In thismanner, a map in which the user is currently located in can be displayedas part of a user interface feature 156. In some examples, the mapmodule 120 can provide the map content 122 using map data stored in oneor more map databases 124. Based on the locale of the user and the userselection(s) made, the application manager module 140 can causeuser-selection-specific UI content 172 to be presented with or as partof a user interface 156.

When the Buyer App 115 is operated by the potential buyer, the varioususer interfaces 156 can be rendered to the user based on the user inputs115 and/or information received from the Business System 170. The UImodule 150 can cause a home page user interface 156 to be displayed thatidentifies the products that the potential buyer can select using theBuyer App 115. The home page user interface 156 can also provide onlycertain product selection options or types that are available to thepotential buyer. In this manner, based on the current location of thecomputing device, the Buyer App 115 can cause location-specific userinterfaces 156 and content to be presented to the potential buyer.

In many instances, only certain services or products may be available tothe potential buyer based on the business selected (e.g., the specificdealership only has a particular vehicle available for test driving, orcertain particular meeting times that are open with a manager orsalesmen).

The location data 132 can determine the location of the buyer mobiledevice 110 in different ways. In one example, the location data 132 canreceive global positioning system (GPS) data 137 fromlocation-based/geo-aware resources 135 of the mobile device 110. Inaddition, the location data 132 can also receive GPS data 137 from otherapplications or programs that operate on the mobile device 180. Forexample, system 100 can communicate with one or more other applicationsusing one or more application program interfaces (APIs). The Buyer App115 can use the location data 132 to cause the UI module 150 toconfigure the UI framework based on the location data 132. In addition,Buyer App 115 provides the user's location data 174 to the BusinessSystem 170, so the Business System can specifically track the arrivaltime of the potential buyer to the business location. For example, theBusiness Service System 170 is able to monitor the drive time of thepotential buyer coming to the business location along with estimatedarrival time to determine when the potential buyer will arrive in orderto ensure a business employee or seller is available to meet thepotential buyer.

In another variation, the Buyer App 115 can retrieve and use userinformation 152 and/or historical information 154 that are stored in auser database 155. The user database 155 can include records of theuser's previous requests as well as user preferences. In someimplementations, the user database 155 can be stored remotely at theBusiness System 170 and user information can be retrieved from theBusiness System 170. The Buyer App 115 can use the data stored in theuser database 155 to identify business locations selected previously bythe user (e.g., a local dealership that is closer to the user's home orcurrent location).

Once the user makes a selection by providing a user input 115, theapplication manager module 140 can cause the UI module 150 to provideuser interface features 156 that are based on the selected options. Theuser can then make a request to the business through the Business System170 to arrange a specific time to meet at the business location. In oneexample, when the potential buyer makes a request, a confirmation userinterface feature 156 can be provided by the Buyer App 115. From thisuser interface feature, the potential buyer can view the details of therequest, such as the time and place of the meeting, as well as specificinformation about the potential product, such as in the example of a cardealership, the vehicle the potential buyer is interested in and whetherit is available or selected for the test drive. As an alternative, therequest can be automatically confirmed as well as user informationshared with the business, such as driver's license and insuranceinformation. This can be done by utilizing the camera module on thebuyer mobile device 110. After the user confirms the request, the BuyerApp 115 can provide the request to the Business System 170 via theservice interface 125.

The request includes the business location, type of vehicle selected bythe user for test driving, and estimated time of arrival based on theappointment time and location information, which is constantly updatedto the Business System.

From the Seller App 215 viewpoint, similar modules would be utilized toprovide the potential seller or business with relevant information.Relevant data, such as an inventory database 190 and salesman scheduledatabase or calendar 195 can be shared with the Business System 170 foraccess by both the Buyer App 115 and Seller App 215. The Seller App 215will receive location data 174 from the Buyer App 115 and use its ownlocation data 274, which in combination can be used by the Map Module220 and GPS 135 modules to create an user interface 256 showing theestimated arrival time of the potential buyer to the seller or businesslocation.

In another example, privacy is a major factor today and providing anunknown individual (i.e. the potential seller) with full location datamay not be desired as it may provide the potential seller with thebuyer's home or business location. As such, the Seller App or Buyer Appmay mask the starting point of the GPS location. The seller userinterface 256 which creates a map with an estimated arrival time mayonly log the travel location when the potential buyer is within aspecific time frame or specific distance to the seller's GPS location.For example, if the current time is 12:00 PM and the estimated arrivaltime is set for 4:00 PM, the GPS location may only start to display onthe seller mobile device 210 when the potential buyer is within 5 milesof the seller's GPS location; or when the potential buyer is 30 minutesaway. In addition, GPS modules 135 also factor current traffic inestimated time of arrivals. As such, the potential seller canimmediately be aware of the estimated time of arrival as it updates frommovement of the potential buyer and/or traffic conditions.

Referring now to FIGS. 3-11 there is provided in one example a CustomerTracking System 100 configured for the automotive industry. In thisexample, the potential buyer having the Buyer App 115 installed andloaded on the buyer mobile device 110 will gain access to an automotivedealership inventory 190 to search. This allows the potential buyer toselect a vehicle they are interested in for a purchase, lease, rent,etc. The potential buyer can also select a dealership through thebusiness server 170 based on various factors such as distance to thebuyer mobile device 110, favorite preferences or past purchases. When avehicle is selected, the potential buyer will be able to request anon-demand test drive 197 through the peer-to-peer (P2P) connectivitybetween the Buyer App 115 and the Business System 170 through the SellerApp 215. The Business System 170 would be installed at the dealershipeither on business computers or a salesmen's mobile phone via an SellerApp 215.

After the vehicle is selected and a test drive is requested, the P2Pconnection is initiated by the customer and accepted by salesperson. GPSservices built into the applications informs the salesperson of thecustomer's location with real-time mapping, as well as pushnotifications, as the customer travels to the dealership, includingestimated arrival time. The software will allow the salespeople to bemore efficient with their time and better prepared for customerarrivals.

The application may also be configurable to store and share thecustomer's driver's license and selfie image with the salesperson afterthe P2P connection is made. The application may also store and sharesalesperson information and selfie image to the customer after the P2Pconnection is made. The Buyer App 115 may also request a driverauthentication, which may include a photo of the potential buyer'sdriver's license 300 and photo identification 305. The potential selleror salesman has the Seller App 215 installed on its seller mobile device210. The salesman though the user interface 256 is able to accept therequest to meet the potential buyer. At that time, information about thepotential buyer can be accessed such as the photo identification anddriver's license, as well as information on the product the potentialbuyer is interested in test driving or purchasing. This provides thesalesman with ample time to ensure the product is ready for thepotential buyer; reducing the time wasted by either party. For example,the potential buyer knowns the product is located at the dealership andthe seller knowns which product should be ready for viewing and testdriving before the buyer arrives.

The potential seller, as noted above, is also able to view the customeror potential buyer's arrival time 310. The option may or may not beavailable to actually view the potential buyer's location, which asnoted above may or may not be masked. In some circumstances, a live view320 of the estimated driving of the potential buyer can be provided tothe Buyer App 115. In addition, a notification 330 can be provided tothe potential seller that the potential buyer has arrived.

Referring now to FIGS. 12-15, Customer Tracking System 100 may beemployed into another industry such as realty services, that typicallyrequire an on-demand inspection. A potential buyer accessing the BuyerApp 115 can review inventory and select a property for an inspection.The inspection time could be provided to the buyer or the buyer may beable to select a time from a calendar to meet with the seller. TheSeller App 215 may be given the option to accept an inspection request.The seller would be provided information selected by the buyer, such asthe property and buyer identification.

The potential seller, as noted above, is also able to view the customeror potential buyer's arrival time 310. The option may or may not beavailable to actually view the potential buyer's location, which asnoted above may or may not be masked. In some circumstances, a live view320 of the estimated driving of the potential buyer can be provided tothe Buyer App 115. In addition, a notification 330 can be provided tothe potential seller that the potential buyer has arrived.

This aspect could cover, not only the sale of properties but alsorentals, leases, purchases, and any consumer products such as houses,apartments, business properties, boats, second hand or used productsthat are offered for sale by a consumer, such as a home-owner'sfurniture, or any product that may require an inspection at a businessor seller's home.

In general, after goods or services are selected and interaction isrequested, the P2P connection is initiated by buyer and accepted byseller. Geolocation services built into the app informs seller of buyerlocation with real-time mapping, as well as push notifications, as buyertravels to seller's location, including arrival. The proprietarysoftware will allow sellers to be more efficient with their time andbetter prepared for buyer arrivals. The app will store and share buyer'sinformation and selfie image with the seller after the P2P connection ismade. The app will store and share seller information and selfie imagewith buyer after the P2P connection is made. The app will store buyer'spayment information, as well as store seller's banking information,allowing for direct payments after the P2P connection is made.

While particular elements, embodiments, and applications of the presentinvention have been shown and described, it is understood that theinvention is not limited thereto because modifications may be made bythose skilled in the art, particularly in light of the foregoingteaching. It is therefore contemplated by the appended claims to coversuch modifications and incorporate those features which come within thespirit and scope of the invention.

I claim:
 1. A method of a buyer and a seller information network sharingservice, the method being performed by one or more processors ofcomputing devices and comprising: providing, on a seller application,access to a business server to provide information on at least oneproduct available to purchase, and further providing on the sellerapplication a display of a pick-up time that is operative to the sellerof the at least one product; providing, on a buyer application stored ona buyer mobile device, access to the business server and a selectionfeature that is operative to display information, accessible through thebusiness server, about the at least one product available to purchasethrough the seller and at a seller location, the selection feature beingresponsive to an input of a buyer; in response to the input of the buyerpurchasing the at least one product, sending to the buyer application apick-up time for the availability of the at least one product; inresponse to the input of the buyer purchasing the at least one product,obtaining location-specific information based on a real-time buyerlocation of buyer GPS data obtained from the buyer mobile device and theseller location; and providing, on the seller application, a locationfeature that is operative to display location information, wherein thedisplay location information is a real-time arrival data of the buyertravelling to the seller location, and wherein the real-time arrivaldata is hidden from the seller application until the location of thebuyer is within a predetermined distance to the seller location.
 2. Themethod of claim 1, wherein the seller location is based on seller GPSdata.
 3. The method of claim 1, wherein the display location informationfurther provides map data for a visual display of a map showingreal-time travel information of the buyer travelling to the sellerlocation.
 4. The method of claim 1, wherein the information provided tothe business services by the seller includes information on a locationof the seller.
 5. The method of claim 1, wherein the seller is arestaurant and the input of the buyer is a purchase of food with apickup time, such that the seller is automatically notified when thebuyer arrives at the restaurant for pickup of the purchase of food. 6.The method of claim 1, wherein the seller is selling a product from aseller location and the input of the buyer is to purchase the product.7. The method of claim 1, wherein the seller is notified upon arrive ofthe buyer to the seller location.
 8. A method of a seller informationnetwork sharing service, the method being performed by one or moreprocessors of computing devices and comprising: providing, on a sellerapplication, access to a business server to provide information on atleast one product available to purchase at a seller location, andwherein the information further includes a price and a location of theproduct, and further providing, on the seller application, a pick-uptime that is operative to the seller of the at least one product; inresponse to the input of the buyer purchasing the at least one product,obtaining location-specific information based on a real-time buyerlocation of buyer GPS data obtained from the buyer mobile device; andproviding, on the seller application, a location feature that isoperative to display location information on the seller application, andwherein the display location information is a real-time arrival data ofthe buyer travelling to the seller location for pick-up of the last oneproduct and based on the real-time buyer location and the sellerlocation, and wherein the real-time arrival data is hidden from theseller application until the location of the buyer is within apredetermined distance to the seller location or within a predeterminedtime of an established calendar meeting.
 9. The method of claim 8,wherein the display location information further provides map data for avisual display of a map showing real-time travel information of thebuyer travelling to the seller location.
 10. The method of claim 9,wherein the seller is a car dealer and the input of the buyer is arequest to test drive a car.
 11. The method of claim 9, wherein theseller is a realtor and the input of the buyer is a request to inspect ahome.
 12. The method of claim 9, wherein the seller is selling a productfrom a seller location and the input of the buyer is to inspect theproduct.
 13. The method of claim 8, wherein the seller is notified uponarrive of the buyer to the seller location.
 14. A system of a buyer anda seller information network sharing service, the method being performedby one or more processors of computing devices and comprising: a sellerapplication accessible by a seller, the seller application configured toaccess a business server stored on a server and accessible through anetwork connection, and wherein the business server stores informationon at least one product available to purchase, the seller applicationconfigured to display a pickup time that is operative to the seller ofthe at least one product; a buyer application stored on a buyer mobiledevice, the buyer application configured to access the business server,the buyer application configured to display a selection feature that isoperative to the buyer of the at least one product available to purchasethrough the seller and at a seller location, and wherein the selectionfeature configured to be responsive to an input of a buyer; in responseto the input of the buyer purchasing the at least one product, obtaininglocation-specific information based on a real-time buyer location ofbuyer GPS data obtained from the buyer mobile device, and sending thepickup time to the buyer mobile device; and providing, on the sellerapplication, a location feature that is operative to display locationinformation on the seller application, and wherein the display locationinformation is a real-time arrival data of the buyer travelling to theseller location for pick-up of the last one product and based on thereal-time buyer location and the seller location, and wherein thereal-time arrival data is hidden from the seller application until thelocation of the buyer is within a predetermined distance to the sellerlocation or within a predetermined time of the pickup time.
 15. Thesystem of claim 14, wherein the display location information furtherprovides map data for a visual display of a map showing real-time travelinformation of the buyer travelling to the seller location.
 16. Themethod of claim 15, wherein the information provided to the businessservices by the seller includes information on a location of the seller.17. The method of claim 15, wherein the seller is selling a product froma seller location and the input of the buyer is to inspect the product.18. The method of claim 1, wherein the seller location is based onseller GPS data.